$(function(){
	
	
	queryData();
});

function queryData(){
	var url = $("#addr").val() +"/grade/selectgradeId";
	var reqParam = {};
	reqParam.gradeId = $("#gradeId").text();
	
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {//success是一个回调函数，用来处理当AJAX请求成功完成时的操作
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			//把页面写在html页面上
			let arrData =  data.data;
			$('#tab').bootstrapTable('destroy');
			$("#tab").bootstrapTable({
				// url: retData,
				data: arrData,
				columns: [{
					field: 'studentNum',
					title: '学号'
				}, {
					field: 'studentName',
					title: '学生姓名'
				}, {
					field: 'mobile',
					title: '手机号'
				}, {
					field: 'sex',
					title: '性别'
				}, {
					field: 'idType',
					title: '证件类型'
				}, {
					field: 'idNum',
					title: '证件号码'
				}, {
					field: 'nativePlace',
					title: '籍贯'
				},{
					field: '',
					title: '操作',
					//——修改——获取日期列的值进行转换
					sortable: true,
                	formatter: function (value, row, index) {
                    return "<button type='button' onclick='xqdelete(\""+row.studentId+"\")' class='btn btn-primary' data-toggle='modal' data-target='#deletemodal' data-whatever='@fat'>删除</button>";
                    }
			},] 
			});			
        }
        
    });
}
//删除
function xqdelete(studentId){
	var url = $("#addr").val() +"/grade/xqdelete";
	var reqParam = {};
	reqParam.studentId = studentId;
	reqParam.gradeId = $("#gradeId").text();
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {//success是一个回调函数，用来处理当AJAX请求成功完成时的操作
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			
			location.replace(location.href);
	  } 
    });
}

//新增查询详情
function xqselect(){
	var url = $("#addr").val() +"/grade/queryxq"
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify({}),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {//success是一个回调函数，用来处理当AJAX请求成功完成时的操作
			
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
		
			//把页面写在html页面上
			let arrData =  data.data;
				console.log("返回数据::: " + arrData[0].studentNum);
			$('#table1').bootstrapTable('destroy');
			$("#table1").bootstrapTable({
				// url: retData,
				data: arrData,
				columns: [{
					field: 'studentNum',
					title: '学号'
				}, {
					field: 'studentName',
					title: '学生姓名'
				}, {
					field: 'Mobile',
					title: '手机号'
				}, {
					field: 'sex',
					title: '性别'
				}, {
					field: 'IdType',
					title: '证件类型'
				}, {
					field: 'IdNum',
					title: '证件号码'
				}, {
					field: 'NativePlace',
					title: '籍贯'
				},{
					field: '',
					title: '操作',
					//——修改——获取日期列的值进行转换
					sortable: true,
                	formatter: function (value, row, index) {
                    return "<button type='button' onclick='save1(\""+row.studentId+"\")' class='btn btn-primary' data-toggle='modal' data-target='#addmodal' data-whatever='@fat'>新增</button>";
                    }
			},] 
			});			
        }
        
    });
}
//新增
function save1(studentId){
	var url = $("#addr").val() +"/grade/xqinsert";
	var reqParam = {};
	reqParam.studentId = studentId;
	reqParam.gradeGradeId =  $("#gradeId").text();
	
    reqParam.gradeGradeName = $("#gradeName").text();
	$.ajax({
        type: "POST",  
        url: url, // 请求的URL
        data: JSON.stringify(reqParam),  // 请求的数据
        dataType: "json",   // 返回的数据类型，json, html, xml, jquery.parseJson() 
        contentType: "application/json;charset=utf-8",  // 请求的数据格式，字符集
        async: true, // 可以不写， 是否异步请求
        success: function (data, textStatus, jqXHR) {//success是一个回调函数，用来处理当AJAX请求成功完成时的操作
		
			console.log("新增::: ");
			console.log("返回数据::: " + data);
			console.log("返回数据::: " + data.code);
			console.log("返回数据::: " + data.msg);
			
			location.replace(location.href);
			
				  
        }
        
    });
}